<?php
ini_set("default_charset", "utf-8");
require('lib/conexion.php');
$codUsu = $_SESSION['usuCod'];
if (array_key_exists('HTTP_X_FILE_NAME', $_SERVER) && array_key_exists('CONTENT_LENGTH', $_SERVER)) {
    $fileName = $_SERVER['HTTP_X_FILE_NAME'];
    $contentLength = $_SERVER['CONTENT_LENGTH'];

         $type= explode(".", $fileName);
  	     $extension = end($type);
         $imagen= $_REQUEST[tim]. "-" . $fileName;
         $url="ArchivoProyecto/".$imagen;
         $usucreador=$_REQUEST[usucreJS];
         $tipo_doc=4;
         $pry=mysql_fetch_array(mysql_query("SELECT proy_codigo FROM proyectos WHERE proy_usucreador=".$usucreador."  ORDER BY proy_codigo DESC LIMIT 1"));
         $proyJS=$pry[proy_codigo];
      
         $insert=mysql_query("insert into documentos(doc_item,doc_nombre,doc_url,doc_extension,doc_estado,doc_fechacreacion,doc_usupropietario,req_codigo,tip_codigo)
                                              VALUES(".$proyJS.",'".$imagen."','".$url."','".$extension."','A',NOW(),".$usucreador.",".$proyJS.",".$tipo_doc.")");
                                                  
} else throw new Exception("Error retrieving headers");

$path = 'ArchivoProyecto/';

if (!$contentLength > 0) {
    throw new Exception('No file uploaded!');
}

file_put_contents(
    $path . $imagen,
    file_get_contents("php://input")
);

chmod($path.$fileName, 0777);
